rumor has it that - French English Dictionary